//
// Created by chizuru on 2025/9/17.
//

#pragma once
#include "OperationResult.h"

struct IConnectable {
    virtual ~IConnectable() = default;
    virtual OperationResult connect() = 0;
    virtual OperationResult close() = 0;
    virtual bool isConnected() const = 0;
};
